have a role in - Espagnol Anglais Dictionnaire